persistent swelling - English Synonyms Dictionary